home *** CD-ROM | disk | FTP | other *** search
/ EuroCD 3 / EuroCD 3.iso / Programming / Amos / AMOSList-1297 / AMOSLIST / text0102.txt < prev    next >
Encoding:
Text File  |  1998-06-24  |  3.5 KB  |  82 lines

  1. > Well, I'm bustin my hump trying to get all done that I can, but, I'm 
  2. > sorry, it will HAVE to be good enough. You can't do the game without 
  3. > my level (and without the Taxman), and I say you'll have to wait a 
  4. > bit longer (Garfield was behind a bit too, wasn't he?) :P
  5.  
  6.    Well, I'm putting some time in, but I wouldn't say I'm bustin' my hump
  7.    trying to get it done.  Just steadily chopping away...
  8.  
  9.    Now, for a quick update on the sideshooter stage's progress:
  10.  
  11.    The Final Boss battle is now up n' running and the SnapshotGrabber
  12.    is implemented (in fact I've already sent Mush four snapshots)...
  13.  
  14.    Now, it's on to the important clean-up and fine-tuning bits.  The thing
  15.    is with this being the absolute LAST version of our stages I have to
  16.    keep working on it until everything is fully implemented, cleaned-up
  17.    and fine-tuned, otherwise I'd send a new demo now and work all this
  18.    stuff into the next one...
  19.  
  20.    Anyway, here is the remaining items on my worklist:
  21.  
  22.    1. Complete Final Boss Battle by adding SS_FBDESTROYED
  23.        module.
  24.  
  25.    2. Modify keyboard-code to use player's key-prefs (variables) rather
  26.        than the current hard-coded key-values.
  27.  
  28.    3. Decrease the stage length to the minimize needed for the stage
  29.        and convert the long-word size map-data to byte-size map-data.
  30.        I already have created the utility to do this, so just need to 
  31.        determine the final map-size then run through the convertor.
  32.  
  33.    4. Replace the current "SpriteBob Col()"-based collision detection
  34.        with my custom rectangular-based collision-detection routines.
  35.        I converted to SpriteBob in the last demo as I thought it might be
  36.        faster on the low-end machines like stock A500s and such, but
  37.        the SpriteBob are no faster (and are slower on faster machines)
  38.        and also error-prone.  The scrolling screws them up.
  39.  
  40.    5. Add support for music playing.  One thing I've always found with
  41.        Amiga programming is it's so limiting having just four voices, and
  42.        sound effects add so much to a game that I never even bother
  43.        with music as I tend to need all four voices just give good audio
  44.        feedback.  
  45.        Giark, I need some way to determine if music is being played.
  46.        Rather than using the variables you listed, I'd rather make a
  47.        more dedicated design for handling music to maximize the 
  48.        audio-feedback.
  49.  
  50.    6. Tweak the asteroid phase, it should be faster.
  51.  
  52.    7. Tweak the MidBoss phase, it needs to move off-screen further
  53.        when destroyed and then, of course, all bobs need to be freed.
  54.  
  55.    8. Add a slightly more interesting "beginning" to the stage.
  56.  
  57.    9. Design a simple "death-sequence" and implement that as just
  58.        fading out the disply and saying Bubba has been obliterated is
  59.        pretty "cheap".
  60.  
  61.    10. Design a simple "victory sequence" and implement that as just
  62.         saying Congratulations, Bubba has cleared the SideShooter is
  63.         also pretty "cheap".
  64.  
  65.     Finally, I'm really not happy with the speed (or lack of it actually),
  66.     so I'd like to boost the speed on lower-spec systems.  Probably not
  67.     possible as just the gfx-updates seem to be pushing AMOS to the
  68.     limit. :(
  69.  
  70.     I'm not giving a date for completion as there's no sense in it.  As
  71.     soon as I have everything done and all working satisfactorily, I will
  72.     send Giark the source and executable.
  73.  
  74.  
  75.       Take  care,   
  76.       GARFIELD
  77.       _________________________
  78.       Current projects...
  79.       SideShooter(AMOS): 92% Complete
  80.       Website(http://www.sosbbs.com/~gbenjam): 20% Complete
  81.  
  82.